home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / music / 7 / pascal / intro.doc < prev    next >
Text File  |  1985-11-19  |  2KB  |  40 lines

  1.  
  2.  
  3.  
  4. Introduction                                                            Page 1
  5.  
  6.                 Introduction to BIOS, XBIOS, and GEMDOS Calls
  7.  
  8. Not all of the hardware and software utilities of the ST computer are directly
  9. supported by standard Pascal operations.  Personal Pascal allows you to access
  10. such machine-specific operations by giving you access to the BIOS, the Xtended
  11. BIOS,  and  the  GEMDOS  systems.  These three pieces of software allow you to
  12. control the ST hardware and perform disk operations not directly supported  by
  13. standard Pascal.  The Personal Pascal compiler is smart enough to generate the
  14. proper  code  to  access these routines, providing you tell it what parameters
  15. those routines are expecting.  This documentation will provide you with enough
  16. information to write Pascal programs that call the BIOS, XBIOS, or GEMDOS.
  17.  
  18. Since there are so many calls available in  those  three  subsystems,  we  are
  19. splitting  the  description  of  the  calls into several sections.  Not all of
  20. those sections will be available right away, but we will  be  steadily  adding
  21. documentation so we can have a complete set as soon as possible.  The sections
  22. of documentation that will be available are:
  23.  
  24.   Character oriented I/O
  25.   Disk file I/O
  26.   Hardware port configuration
  27.   Time and date functions
  28.   Sound generation
  29.   Directories and paths
  30.   Directory searching
  31.   Graphics hardware
  32.   Miscellaneous
  33.  
  34. In addition, a numerical list of all BIOS, XBIOS, and GEMDOS calls, with their
  35. appropriate Pascal bindings, will be available at a later date.
  36.  
  37. We also recommend purchasing the book "Atari ST Internals", from Abacus books.
  38. Not  all of the information contained there is accurate, but most is, and much
  39. more information is available there than we can hope to provide.
  40. 